BaseSubsystem.Cycle property
The EtherCAT cycle time in second.
Namespace: IntervalZero.KINGSTAR.Base.Class
Assembly: IntervalZero.KINGSTAR.Base.Class (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0
Syntax
double Cycle { get; set; }
Property Cycle As Double
Property value
Type: double
Remarks
-
This property must be set before Start.
- The minimum cycle time is 100 microseconds, the maximum cycle time is 2 milliseconds.
- To use the cycle time less than 1 millisecond, High Speed Timer Package is required.
- The cycle time must be a multiple of the RTX64 HAL period.
- The cycle time for individual slaves will automatically be increased if a slave cannot go that fast.
- Recommended cycle times are 100 microseconds, 125 microseconds, 250 microseconds, 500 microseconds, 1 millisecond, 2 milliseconds.
Usable EtherCAT states
ecatOffline
See also